:root.theme-dark {
    // element变量
    --el-color-primary: var(--primary_color) !important;
    --el-text-color-primary: var(--main_font_color);
    --el-disabled-text-color: #75757a;
    
    --el-border-color-lighter: var(--sub_border_color);
    --el-fill-color-light: var(--sub_bg_color);
    --el-fill-color-lighter: var(--follow_bg_color);
    --el-bg-color: var(--main_bg_color);
    
    // 背景
    --focus_bg_color: var(--primary_color);
    --main_bg_color: #1E293B;
    --sub_bg_color: #0F172A;
    --follow_bg_color: #283445;

    --reverse_font_color: #f2f3f4;
    --main_font_color: #e1e5e9;
    --sub_font_color: #d1d5d9;
    --follow_font_color: #b1b5b9;

    --main_border_color: #2c354e;
    --sub_border_color: #3a485b;
    --follow_border_color: #f3f4f5;

    --main_shadow_color: #041424;
    --sub_shadow_color: #334155;

    --el-color-info-light-8: var(--sub_border_color);
    --el-color-info-light-9: var(--follow_bg_color);

    --el-color-warning-light-8: var(--sub_border_color);
    --el-color-warning-light-9: var(--follow_bg_color);

    .monaco-editor {
        --vscode-editor-background: var(--sub_bg_color);
        --vscode-editorGutter-background: #161f34;
    }
}